promptly and adequately - Turco Inglés Diccionario